fetter for horse's foot - French English Dictionary